Transaction Ordering
Ordering
Avi Asayag, Gad Cohen, Ido Grayevsky, Maya Leshkowitz, Ori Rottenstreich, Ronen Tamari and David Yakira (Orbs)
ICNP'18
Based on threshold encryption and reputation
Ariel Orda and Ori Rottenstreich (Technion and Orbs)
ICBC'19
Mahimna Kelkar∗ Fan Zhang Steven Goldfeder Ari Juels (Cornell, IC3)
Crrypto'20
Permissioned setting
Mahimna Kelkar and Soubhik Deb and Sreeram Kannan
Front-running
Philip Daian, Steven Goldfeder Tyler Kell (Cornell), Yunqi Li (UIUC), Xueyuan Zhao (CMU), Iddo Bentov (Cornell Tech), Lorenz Breidenbach (ETH Zurich), Ari Juels (Cornell Tech)
Observe DEX arbitrage bots engage in priority gas auctions (PGAs):
Competitively bidding up transaction fees in order to obtain priority ordering, i.e., early block position
Show that high fees paid for priority transaction ordering poses a systemic risk to consensus-layer security
Such fees are just one form of a general phenomenon in DEXes and beyond: miner extractable value (MEV)
Solution
Liquidity Network
Front-running resilient, non-custodial DEX
User submits a moonwalk order, which is time-locked w/ crypto puzzle, whose correctness is proved by ZKP
MMR-based commit-chain